roasted turkey - German English Dictionary